package org.mock.response.baiFenHui;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 订单商品信息数据传输对象实体类
 *
 * @author AI
 * @since 2025-05-23
 */
@Data
public class BaifenhuiOrderProductVo {

    /**
     * 商品ID
     */
    @TableField("itemId")
    private String itemId;

    /**
     * 商品名称
     */
    private String name;

    /**
     * 数量
     */
    private Integer number;

    /**
     * 单价
     */
    private BigDecimal price;

    /**
     * 1	| [int]
     * |
     * 待出库
     * | 默认值
     * 2	| [int]
     * |
     * 已出库
     * 3	| [int]
     * |
     * 已取消
     */
    private String state;

    /**
     * 商品小计
     */
    private BigDecimal totalPrice;

}
